total physical response - Spanish English Dictionary